home *** CD-ROM | disk | FTP | other *** search
/ Programming a Multiplayer FPS in DirectX / Programming a Multiplayer FPS in DirectX (Companion CD).iso / DirectX / dxsdk_oct2004.exe / dxsdk.exe / Samples / C++ / DirectInput / DIConfig / common.hpp < prev    next >
Encoding:
C/C++ Source or Header  |  2004-09-27  |  2.0 KB  |  102 lines

  1. //-----------------------------------------------------------------------------
  2. // File: common.hpp
  3. //
  4. // Desc: Master header file used by the UI.  Good candidate for pre-compiled
  5. //       header.
  6. //
  7. // Copyright (C) 1999-2000 Microsoft Corporation. All Rights Reserved.
  8. //-----------------------------------------------------------------------------
  9.  
  10. #ifndef __CFGUI_COMMON_H__
  11. #define __CFGUI_COMMON_H__
  12.  
  13.  
  14. // custom/local defines
  15. #include "defines.h"
  16.  
  17.  
  18. // windows/system includes
  19. #include <windows.h>
  20. #include <objbase.h>
  21. #include <winnls.h>
  22. #include <commdlg.h>
  23. #include <mmsystem.h>
  24. #include <tchar.h>
  25.  
  26. // standard includes
  27. #include <stdlib.h>
  28. #include <stdio.h>
  29. #include <stdarg.h>
  30. #include <math.h>
  31. #include <string.h>
  32. #include <process.h>
  33. #include <time.h>
  34. #include <assert.h>
  35.  
  36. // directx includes
  37. #include <dinput.h>
  38. #include <ddraw.h>
  39. #include <d3d9.h>
  40. #include <d3dx9tex.h>
  41.  
  42. // guids include
  43. #include "ourguids.h"
  44.  
  45. // resource include
  46. #include "dicfgres.h"
  47.  
  48. // constants include
  49. #include "constants.h"
  50.  
  51. // main module include
  52. #include "main.h"
  53.  
  54. // collections includes
  55. #include "collections.h"
  56. #include "bidirlookup.h"
  57.  
  58. // util includes
  59. #include "cbitmap.h"
  60. #include "cyclestr.h"
  61. #include "useful.h"
  62. #include "usefuldi.h"
  63. #include "cfguitrace.h"
  64. #include "privcom.h"
  65.  
  66. // registry util include
  67. #include "registry.h"
  68.  
  69. // flexwnd includes
  70. #include "flexmsg.h"
  71. #include "flexwnd.h"
  72. #include "flexscrollbar.h"
  73. #include "flextree.h"
  74. #include "flexlistbox.h"
  75. #include "flexcombobox.h"
  76. #include "flextooltip.h"
  77. #include "flexinfobox.h"
  78. #include "flexcheckbox.h"
  79. #include "flexmsgbox.h"
  80.  
  81. // uiglobals include
  82. #include "uiglobals.h"
  83.  
  84. // interface includes
  85. #include "iuiframe.h"
  86. #include "idiacpage.h"
  87. #include "ifrmwrk.h"
  88.  
  89. // class factory includes
  90. #include "iclassfact.h"
  91. #include "ipageclassfact.h"
  92.  
  93. // framework class/module includes
  94. #include "configwnd.h"
  95. #include "cfrmwrk.h"
  96.  
  97. // page class/module includes
  98. #include "pagecommon.h"
  99.  
  100.  
  101. #endif //__CFGUI_COMMON_H__
  102.